MEDEHVMIDLDDVSRHIDIPADAPYTLSGLDTLNPVLTIDGKMKLVGEYIATIGTCLAFSDKGDNQTPQKKTVEPVAKLHKILKFRLAPLDNEDGVTKTTNL